ball socket head - Alemán Inglés Diccionario